TLM Generation with ESE

نویسنده

  • Kyoungwon Kim
چکیده

Without a well-structured system design methodology, it is no more doable to cope with the dramatically increasing complexity in modern embedded system designs. Platform methodology, which often goes with hardware/software co-design with virtual prototyping, is the most popular solution [3]. Although it has been helpful for reduction of engineering costs and the length of design cycle due to the use of verified platform and virtual prototyping, it still has drawbacks that must be overcome. The drawbacks mainly result from the followings; The starting point of a design is not behavioral specification of the system but a relatively inflexible platform instance. The refinement steps and models are not clearly defined and synthesis is not taken into consideration. ESE(Embedded System Environment) overcomes these drawbacks while keeping the advantage of the current Platform methodology. A design starts with specification, which is flexible in nature and simplifying system level complexity by hiding unnecessary details. Refinement steps and models are firmly defined so that a design can be automatically synthesized. In the result, the productivity gain that designers can obtain with ESE is proved to be greater than 1000.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Embedded System Environment : Overview

This report describes ESE(Embedded System Environment), a tool set for modeling, synthesis and validation of MPSoC design. It is an answer to the modern design challenge, widening productivity gap. In the ESE design flow, the final implementation is obtained from the universal specification of a given system by automatic or semi-automatic refinement. Application, platform and their mapping serv...

متن کامل

Design Space Exploration of a multi-core JPEG

This paper presents the design space exploration of a multi-core implementation of the JPEG algorithm using the Embedded System Environment (ESE). ESE is a tool-set, which enables multi-core system design by high-level modeling of both the hardware platform and software application. In order to define an application model for ESE, sequential JPEG code written in C was partitioned and translated...

متن کامل

Model Based Synthesis of Embedded Software

This paper presents SW synthesis using Embedded System Environment (ESE), a tool set for design of multicore embedded systems. We propose a classification of multicore embedded systems based on their platform architecture. We identify key design decisions and models that are required for embedded system synthesis. We present a a model based design methodology that starts with an application mod...

متن کامل

Preparation and Characterization of Three Tilmicosin-loaded Lipid Nanoparticles: Physicochemical Properties and in-vitro Antibacterial Activities

Tilmicosin (TLM) is an important antibiotic in veterinary medicine with low bioavailability and safety. This study aimed to formulate and evaluate physicochemical properties, storage stability after lyophilization and antibacterial activity of three TLM-loaded lipid nanoparticles (TLM-LNPs) including solid lipid nanoparticles (SLNs), nanostructured lipid carriers (NLCs) and lipid-core nanocapsu...

متن کامل

Fast and Accurate TLM Computation Model Generation Using Source-Level Timing Annotation

─While Transaction Level Modeling (TLM) approach is widely adopted now for system modeling and simulation speed improvement, timing estimation accuracy often is compromised. To have reliable and accurate estimation results at system level, this paper proposes a timing annotation method for accurate TLM computation model generation considering processor architecture with pipeline and cache struc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010